#ifndef _BLOCKBREAKER_GAME_CREATESCENEGAMEEVENT_H__
#define _BLOCKBREAKER_GAME_CREATESCENEGAMEEVENT_H__

#include <Game/Include/GameEvent.h>
class CreateSceneGameEvent : public GameEvent
{
public:
    CreateSceneGameEvent(const float &min_x, const float &max_x, const float &min_y, const float &max_y);
    CreateSceneGameEvent(std::istream &s);
    virtual ~CreateSceneGameEvent(void);

    virtual unsigned int serialize(std::ostream &s);
    
    float getMinX() const;
    float getMaxX() const;
    float getMinY() const;
    float getMaxY() const;

private:
    float min_x;
    float max_x;
    float min_y;
    float max_y;
};

#endif // _BLOCKBREAKER_GAME_CREATESCENEGAMEEVENT_H__